Công nghệ Zcash

Tính riêng tư

So sánh

Đối với công nghệ chuỗi khối (Blockchain) truyền thống như Bitcoin và Ethereum, mỗi bản ghi trong chuỗi khối chứa toàn bộ thông tin của các bên tham gia giao dịch và lượng giao dịch. Phương thức ẩn danh CoinJoin của Bitcoin làm ẩn đi lượng giao dịch bằng cách trộn nhiều người gửi và nhận với nhau trong cùng một pool giao dịch, và không thể biết được mỗi người được chia cụ thể bao nhiêu từ tổng pool giao dịch đó. Tuy nhiên vẫn không ẩn được tổng lượng giao dịch trong một pool và pool giao dịch cũng cần những người tham gia giao dịch phải trực tuyến (không có tính bất đồng bộ).

BitShares 1.0 mang đến khả năng ẩn được toàn bộ lượng giao dịch, ngoại trừ người gửi và người nhận. Tuy nhiên, lượng giao dịch vẫn có thể suy được nếu kiểm tra các kết quả của các giao dịch trước và sau giao dịch bị ẩn đó.[4] Đồng Monero đã tiến thêm một bước nữa bằng việc tạo ra một số lượng lớn các nhập xuất giả (dummy) giữa mỗi giao dịch, tạo ra một tập các địa chỉ lớn hơn trộn vào giao dịch ban đầu. Điều này vẫn có thể làm rò rỉ thông tin các bên phải tạo ra các giao dịch giả và bắt chước giống như các giao dịch thật. Giữa tháng 4 năm 2014 đến tháng 1 năm 2017, 62% các giao dịch đồng Monero đã được liên kết bằng phần mềm trên client tạo ra các đầu vào giả để giao dịch from từ các ví mà không có bất kỳ tài khoản nào. Các mô hình còn lại bị rò rỉ khoảng 90% thông tin về các giao dịch.[5]

Zcash

Zcash sử dụng mã hóa zero-knowledge proofs (zk-SNARKs) để bảo vệ toàn bộ thông tin về giao dịch được gọi là các giao dịch "shielded" (được bảo vệ). Điều này làm tăng lượng đầu vào và đầu ra tiềm ẩn cho giao dịch.[6] Mặc dù xác suất của một đầu vào được bảo vệ tương ứng với bất kỳ đầu ra trước đó là không thống nhất (ví dụ, địa chỉ cũ hơn ít có khả năng được sử dụng hơn), không có thông tin nào bị rò rỉ ngoại trừ việc có tồn tại giao dịch này, cũng như thông tin về thời gian giao dịch và các metadata.

Ngoài ra, Zcash đồng thời cũng cho phép các giao dịch trong suốt, nghĩa là không cung cấp bất kì tính năng ẩn danh hay che giấu thông tin nào.

Zcash
Phát triển bởiZerocoin Electric Coin Company (ZECC)
Phát hành lần đầu9 tháng 9, 2016; 3 năm trước
Phiên bản ổn định
1.0.9
Repository
Viết bằngC++,[7] Rust
Hệ điều hànhGNU/Linux
Thể loạiAnonymous cryptocurrency
Giấy phépMIT License
Websitez.cash/,%20https://zcashph5mxqjjby2.onion
Trạng tháiActive